feat(kilo-pass): guard welcome promo by payment fingerprint#3526
Conversation
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Executive SummaryThe incremental commits expand fingerprint-claim coverage from card-only to five reusable Stripe payment instrument types ( Incremental Changes (since e653f2c)
All Files Reviewed (23 files total)
Reviewed by claude-4.6-sonnet-20260217 · 2,063,892 tokens Review guidance: REVIEW.md from base branch |
RSO
left a comment
There was a problem hiding this comment.
Code looks good, please make sure to test this functionality before merging.
| ? params.stripe.paymentIntents?.retrieve | ||
| ? await params.stripe.paymentIntents.retrieve(rawPaymentIntent, { | ||
| expand: ['payment_method'], | ||
| }) | ||
| : null |
There was a problem hiding this comment.
In what case would stripe.paymentIntents.retrieve not exist? Probably just in the tests? The code looks ugly
Summary
50%promo claims across accounts by permanently claiming the first positively paid monthly settlement for supported reusable Stripe payment fingerprints (card,sepa_debit,us_bank_account,bacs_debit, andau_becs_debit).Verification
Visual Changes
N/A - adds an existing-style warning alert on the post-payment awarding screen when the introductory offer is unavailable.
Reviewer Notes
drizzle-kit.